package main

import (
	"fmt"
)

type Person struct {
	name string
	age  int
	//结构体嵌套   在一个结构体中嵌套另一个结构体 作为他的字段
	address Address
}

// 结构体的嵌套  在一个结构体中可以嵌套另外一个结构体
type Address struct {
	city   string
	status string
}

func main() {

	var person = Person{}
	person.name = "qinjiang"
	person.address = Address{
		city:   "guanngzhaou",
		status: "zhongguo",
	}

	fmt.Println(person.name)
	fmt.Println(person.address)
}
